YAHOO.namespace("ajaxstack");
YAHOO.ajaxstack.NavigationControllerTests = new YAHOO.tool.TestCase({

	name: "NavigationController Tests",

	//--------------------------------------------- 
	// Setup and tear down 
	//---------------------------------------------

	setUp: function()
	{
	},

	tearDown: function()
	{
	},

	//--------------------------------------------- 
	// Tests
	//---------------------------------------------

	testNavClass: function()
	{
		var app = new AjaxStack.AppBase('#test');
		var nav = new AjaxStack.NavigationController(app);

		Assert.areEqual('AjaxStack.NavigationController', AjaxStack.NavigationController.getType());
		Assert.areEqual('AjaxStack.NavigationController', nav.getType());
		ArrayAssert.itemsAreEqual(['AjaxStack.NavigationController', 'AjaxStack.ASObject', 'AjaxStack.Class'],
			nav.getBaseTypesAndSelf());
	},

	testLast: function()
	{
	}

});

